to be in frail health - French English Dictionary